.page {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100vh;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  > div {
    display: flex;
    flex-direction: column;
  }
  * {
    user-select: none;
  }
  .head {
    height: 72px;
  }
  .main {
    flex: 1;
    padding: 24px;
    overflow: hidden;
  }
}
